catch up on some paperwork - Turkish English Dictionary